#ifndef CJGPOSITIONMANAGER_H
#define CJGPOSITIONMANAGER_H

#include "cjgposition.h"

#include <QString>


class CJgPositionManager
{
public:
    QVector<CJgPosition *> mPositions;

    CJgPositionManager();
    QString getWorkerNum(int vPosNum);
    int getStatus(int vPosNum);//没有找到工位时返回-1
    qlonglong getCurrentProcessID(int vPosNum);//没有找到工位时返回-1
    QStringList getMachineType(int vPosNum);
    QDateTime getCurProStart(int vPosNum);//没有找到返回时间原点
    bool getMoreStatus(int vPosNum,int & oStatus,int & oType,bool & oEnable,bool & oStop,QString & oWorkerNum, QString & oWaitProBox, QString & oInProBox);
};

#endif // CJGPOSITIONMANAGER_H
